import React from 'react'
import ReactDOM from 'react-dom/client'

import App from './App'
// 2. 导入Provider组件
import { Provider } from 'react-redux'
import store from './store'
const root = ReactDOM.createRoot(document.querySelector('#root'))

// 实现了，但是不好，使用react-redux实现
// store.subscribe(()=>{
//     root.render(<App/>)
// })
root.render((
    // 3. 包裹根组件App， 并传递store数据
    <Provider store={store}>
        <App/>
    </Provider>
))